defence research branch chief - Français Anglais Dictionnaire